<?php
/**
 *Modelo de contacto
 *@author Luis Gabriel Rodriguez <luisgabriel84@gmail.com>
 */
class Contact extends AppModel {
	var $name = 'Contact';
	var $useTable = false;  // Not using the database, of course.

	/**
        * @var array Reglas de validacion
        * @access public
        */
	var $validate = array(
	    'name' => array(
	        'rule' => VALID_NOT_EMPTY,
			'allowEmpty' => false,
	        'required' => true,
			'message'=>'El nombre no debe esta vacio'
	    ),

		'email' => array(
	        'rule' => 'email',
			'message' => 'Por favor ingrese una direccion de correo valida'
	    ),
	);

        /**
         * Genera el esquema de la base de datos para simmular una tabla fisica
         *
         */
	function schema() {
		return array (
			'name' => array('type' => 'string', 'length' => 60),
			'email' => array('type' => 'string', 'length' => 60),
			'empresa' => array('type' => 'string', 'length' => 60),
			'dirigido' => array('type' => 'string', 'length' => 60),
			'movil' => array('type' => 'string', 'length' => 60),
			'phone' => array('type' => 'string', 'length' => 60),
			'ciudad' => array('type' => 'string', 'length' => 60),
			'message' => array('type' => 'text', 'length' => 2000),
			
		);
	}
}
?>

